Trap


class description - source file - inheritance tree

class Trap : public TObject


    public:
Trap(const Trap&) Trap(Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t = 263, Double_t = 1) virtual ~Trap() static TClass* Class() Double_t DenState() Double_t DeTrapTime() void GetInfo() virtual TClass* IsA() const void SetFluence(Double_t x) void SetTemperature(Double_t x) void SetTrapSimulation(Int_t x) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Double_t ThermalVelocity() void Trapping(TH1F* inh) void Trapping(TH1F* inh, TH1F* outh) Double_t TrapTime()

Data Members

    private:
Double_t Cross Ratio of cn/cp! Double_t Charge Trapp for charge>0 holes, charge<0 electrons Double_t EnergyLevel Energy Level of the defect Double_t IntroRate Introduction rate for defects Double_t Temperature Temperature; Double_t Fluence Fluence /cm^2 Double_t RefTemperature Reference temperature Double_t Cp Int_t TrapOnly Simulation of Trapping Only=1 Detraping, too=0 public:
Int_t init Initialization of histograms

Class Description


Trap(Double_t x1,Double_t x2,Double_t x3,Double_t x4,Double_t x5,Double_t x6,Double_t x7,Double_t x8)
Constructor:
	Double_t x1 ; Ratio cn/cp;
	Double_t x2 ; Charge charge>0 holes, charge<0 electrons;
	Double_t x3 ; Introduction rate for effective trapp at reference temperature
 	Double_t x4 ; Effective energy Level of the defect
	Double_t x5 ; Temperature
	Double_t x6 ; Fluence;
	Double_t x7 ; RefTemperature;
 	Double_t x8 ; cp (used for calculation of effective detrapping time;

~Trap()

Double_t ThermalVelocity()

Double_t DenState()

Double_t DeTrapTime()

Double_t TrapTime()
 Calculates trapping time from the given parameters


void GetInfo()

void Trapping(TH1F *inh, TH1F *outh)

void Trapping(TH1F *inh)



Inline Functions


               void SetTemperature(Double_t x)
               void SetFluence(Double_t x)
               void SetTrapSimulation(Int_t x)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               Trap Trap(const Trap&)


Last update: Mon Jan 12 14:47:47 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.